package com.shop.cereshop.app.service.pet;

import com.baomidou.mybatisplus.extension.service.IService;
import com.shop.cereshop.app.page.pet.PetInfoVO;
import com.shop.cereshop.commons.domain.buyer.CereBuyerUser;
import com.shop.cereshop.commons.domain.pet.CerePetInfo;

import javax.validation.constraints.NotNull;
import java.util.List;

public interface CerePetInfoService extends IService<CerePetInfo> {
    List<PetInfoVO> getPetInfo(Long buyerUserId);

    boolean updatePetInfo(PetInfoVO param, CereBuyerUser user);

    PetInfoVO getDetailById(@NotNull(message = "参数不能为空") Long petId);
}
